package com.fuh.study.factory.simple;

/**
 * @创建人 fuh
 * @创建时间 2021/4/12  17:02
 * @描述
 */
public class CarFactory {
    // 缺点：违反开闭原则
    // 如果新添加一个产品，必须修改这个方法，如果不修改则做不到！
    public static Car getCarByName(String name) {
        switch (name) {
            case "特斯拉":
                return new Tesla();
            case "五菱宏光":
                return new WuLing();
            default:
                return null;
        }
    }
}
